package com.itheima.logicoperator;

public class logicoperatorDemo2 {
    public static void main(String[] args) {
        //1.短路与&&
        //结果与&效果一样
        //区别：如果第一个表达式为false，第二个表达式不会执行
        System.out.println(true&&true);
        System.out.println(false&&true);
        System.out.println(true&&false);
        System.out.println(false&&false);

        //2.短路或||
        //结果与|效果一样
        //区别：如果第一个表达式为true，第二个表达式不会执行
        System.out.println(true||true);
        System.out.println(false||true);

        int a = 10;
        int b=10;
        boolean result = ++a<5 && ++b<5;
        System.out.println(result);
        System.out.println(a);//11
        System.out.println(b);//10
    }
}
